/**
 */
package org.mro.grib.model.files.secondEdition.products;


/**
 * <!-- begin-user-doc -->
 * A representation of the model object '<em><b>Product Definition Template43</b></em>'.
 * <!-- end-user-doc -->
 *
 * <p>
 * The following features are supported:
 * <ul>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getClusterIdentifier <em>Cluster Identifier</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getNumberOfClusterHighResolution <em>Number Of Cluster High Resolution</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getNumberOfClusterLowResolution <em>Number Of Cluster Low Resolution</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getTotalNumberOfClusters <em>Total Number Of Clusters</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getClusteringMethod <em>Clustering Method</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getNorthernLatitudeOfClusterDomain <em>Northern Latitude Of Cluster Domain</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getSouthernLatitudeOfClusterDomain <em>Southern Latitude Of Cluster Domain</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getEasternLatitudeOfClusterDomain <em>Eastern Latitude Of Cluster Domain</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getWesternLatitudeOfClusterDomain <em>Western Latitude Of Cluster Domain</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getNumberOfForecastsInTheCluster <em>Number Of Forecasts In The Cluster</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getScaleFactorOfStandardDeviationInTheCluster <em>Scale Factor Of Standard Deviation In The Cluster</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getScaledValueOfStandardDeviationInTheCluster <em>Scaled Value Of Standard Deviation In The Cluster</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getScaleFactorOfDistanceOfTheClusterFromEnsembleMean <em>Scale Factor Of Distance Of The Cluster From Ensemble Mean</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getScaledValueOfDistanceOfTheClusterFromEnsembleMean <em>Scaled Value Of Distance Of The Cluster From Ensemble Mean</em>}</li>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getEnsembleForecastNumbersOffset <em>Ensemble Forecast Numbers Offset</em>}</li>
 * </ul>
 * </p>
 *
 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43()
 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Derived forecasts based on a cluster of ensemble members over\r\na rectangular area at a horizontal level or in a horizontal layer at a\r\npoint in time' note_1_en='Hours greater than 65534 will be coded as 65534'"
 * @generated
 */
public interface ProductDefinitionTemplate43 extends ProductDefinitionTemplate42 {
	/**
	 * Returns the value of the '<em><b>Cluster Identifier</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Cluster Identifier</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Cluster Identifier</em>' attribute.
	 * @see #setClusterIdentifier(byte)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_ClusterIdentifier()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Cluster identifier' description_en='Cluster identifier'"
	 * @generated
	 */
	byte getClusterIdentifier();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getClusterIdentifier <em>Cluster Identifier</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Cluster Identifier</em>' attribute.
	 * @see #getClusterIdentifier()
	 * @generated
	 */
	void setClusterIdentifier(byte value);

	/**
	 * Returns the value of the '<em><b>Number Of Cluster High Resolution</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Number Of Cluster High Resolution</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Number Of Cluster High Resolution</em>' attribute.
	 * @see #setNumberOfClusterHighResolution(byte)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_NumberOfClusterHighResolution()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Number of cluster to which the high resolution control belongs' description_en='Number of cluster to which the high resolution control belongs'"
	 * @generated
	 */
	byte getNumberOfClusterHighResolution();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getNumberOfClusterHighResolution <em>Number Of Cluster High Resolution</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Number Of Cluster High Resolution</em>' attribute.
	 * @see #getNumberOfClusterHighResolution()
	 * @generated
	 */
	void setNumberOfClusterHighResolution(byte value);

	/**
	 * Returns the value of the '<em><b>Number Of Cluster Low Resolution</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Number Of Cluster Low Resolution</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Number Of Cluster Low Resolution</em>' attribute.
	 * @see #setNumberOfClusterLowResolution(byte)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_NumberOfClusterLowResolution()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Number of cluster to which the low resolution control belongs' description_en='Number of cluster to which the low resolution control belongs'"
	 * @generated
	 */
	byte getNumberOfClusterLowResolution();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getNumberOfClusterLowResolution <em>Number Of Cluster Low Resolution</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Number Of Cluster Low Resolution</em>' attribute.
	 * @see #getNumberOfClusterLowResolution()
	 * @generated
	 */
	void setNumberOfClusterLowResolution(byte value);

	/**
	 * Returns the value of the '<em><b>Total Number Of Clusters</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Total Number Of Clusters</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Total Number Of Clusters</em>' attribute.
	 * @see #setTotalNumberOfClusters(byte)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_TotalNumberOfClusters()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Total number of clusters' description_en='Total number of clusters'"
	 * @generated
	 */
	byte getTotalNumberOfClusters();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getTotalNumberOfClusters <em>Total Number Of Clusters</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Total Number Of Clusters</em>' attribute.
	 * @see #getTotalNumberOfClusters()
	 * @generated
	 */
	void setTotalNumberOfClusters(byte value);

	/**
	 * Returns the value of the '<em><b>Clustering Method</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Clustering Method</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Clustering Method</em>' attribute.
	 * @see #setClusteringMethod(byte)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_ClusteringMethod()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Clustering method' description_en='Clustering method (see Code table 4.8)'"
	 * @generated
	 */
	byte getClusteringMethod();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getClusteringMethod <em>Clustering Method</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Clustering Method</em>' attribute.
	 * @see #getClusteringMethod()
	 * @generated
	 */
	void setClusteringMethod(byte value);

	/**
	 * Returns the value of the '<em><b>Northern Latitude Of Cluster Domain</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Northern Latitude Of Cluster Domain</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Northern Latitude Of Cluster Domain</em>' attribute.
	 * @see #setNorthernLatitudeOfClusterDomain(int)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_NorthernLatitudeOfClusterDomain()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Northern latitude of cluster domain' description_en='Northern latitude of cluster domain'"
	 * @generated
	 */
	int getNorthernLatitudeOfClusterDomain();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getNorthernLatitudeOfClusterDomain <em>Northern Latitude Of Cluster Domain</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Northern Latitude Of Cluster Domain</em>' attribute.
	 * @see #getNorthernLatitudeOfClusterDomain()
	 * @generated
	 */
	void setNorthernLatitudeOfClusterDomain(int value);

	/**
	 * Returns the value of the '<em><b>Southern Latitude Of Cluster Domain</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Southern Latitude Of Cluster Domain</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Southern Latitude Of Cluster Domain</em>' attribute.
	 * @see #setSouthernLatitudeOfClusterDomain(int)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_SouthernLatitudeOfClusterDomain()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Southern latitude of cluster domain' description_en='Southern latitude of cluster domain'"
	 * @generated
	 */
	int getSouthernLatitudeOfClusterDomain();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getSouthernLatitudeOfClusterDomain <em>Southern Latitude Of Cluster Domain</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Southern Latitude Of Cluster Domain</em>' attribute.
	 * @see #getSouthernLatitudeOfClusterDomain()
	 * @generated
	 */
	void setSouthernLatitudeOfClusterDomain(int value);

	/**
	 * Returns the value of the '<em><b>Eastern Latitude Of Cluster Domain</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Eastern Latitude Of Cluster Domain</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Eastern Latitude Of Cluster Domain</em>' attribute.
	 * @see #setEasternLatitudeOfClusterDomain(int)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_EasternLatitudeOfClusterDomain()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Eastern latitude of cluster domain' description_en='Eastern latitude of cluster domain'"
	 * @generated
	 */
	int getEasternLatitudeOfClusterDomain();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getEasternLatitudeOfClusterDomain <em>Eastern Latitude Of Cluster Domain</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Eastern Latitude Of Cluster Domain</em>' attribute.
	 * @see #getEasternLatitudeOfClusterDomain()
	 * @generated
	 */
	void setEasternLatitudeOfClusterDomain(int value);

	/**
	 * Returns the value of the '<em><b>Western Latitude Of Cluster Domain</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Western Latitude Of Cluster Domain</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Western Latitude Of Cluster Domain</em>' attribute.
	 * @see #setWesternLatitudeOfClusterDomain(int)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_WesternLatitudeOfClusterDomain()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Western latitude of cluster domain' description_en='Western latitude of cluster domain'"
	 * @generated
	 */
	int getWesternLatitudeOfClusterDomain();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getWesternLatitudeOfClusterDomain <em>Western Latitude Of Cluster Domain</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Western Latitude Of Cluster Domain</em>' attribute.
	 * @see #getWesternLatitudeOfClusterDomain()
	 * @generated
	 */
	void setWesternLatitudeOfClusterDomain(int value);

	/**
	 * Returns the value of the '<em><b>Number Of Forecasts In The Cluster</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Number Of Forecasts In The Cluster</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Number Of Forecasts In The Cluster</em>' attribute.
	 * @see #setNumberOfForecastsInTheCluster(byte)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_NumberOfForecastsInTheCluster()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Nc' description_en='Number of forecasts in the cluster'"
	 * @generated
	 */
	byte getNumberOfForecastsInTheCluster();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getNumberOfForecastsInTheCluster <em>Number Of Forecasts In The Cluster</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Number Of Forecasts In The Cluster</em>' attribute.
	 * @see #getNumberOfForecastsInTheCluster()
	 * @generated
	 */
	void setNumberOfForecastsInTheCluster(byte value);

	/**
	 * Returns the value of the '<em><b>Scale Factor Of Standard Deviation In The Cluster</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Scale Factor Of Standard Deviation In The Cluster</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Scale Factor Of Standard Deviation In The Cluster</em>' attribute.
	 * @see #setScaleFactorOfStandardDeviationInTheCluster(byte)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_ScaleFactorOfStandardDeviationInTheCluster()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Scale factor of standard deviation in the cluster' description_en='Scale factor of standard deviation in the cluster'"
	 * @generated
	 */
	byte getScaleFactorOfStandardDeviationInTheCluster();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getScaleFactorOfStandardDeviationInTheCluster <em>Scale Factor Of Standard Deviation In The Cluster</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Scale Factor Of Standard Deviation In The Cluster</em>' attribute.
	 * @see #getScaleFactorOfStandardDeviationInTheCluster()
	 * @generated
	 */
	void setScaleFactorOfStandardDeviationInTheCluster(byte value);

	/**
	 * Returns the value of the '<em><b>Scaled Value Of Standard Deviation In The Cluster</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Scaled Value Of Standard Deviation In The Cluster</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Scaled Value Of Standard Deviation In The Cluster</em>' attribute.
	 * @see #setScaledValueOfStandardDeviationInTheCluster(int)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_ScaledValueOfStandardDeviationInTheCluster()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Scaled value of standard deviation in the cluster' description_en='Scaled value of standard deviation in the cluster'"
	 * @generated
	 */
	int getScaledValueOfStandardDeviationInTheCluster();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getScaledValueOfStandardDeviationInTheCluster <em>Scaled Value Of Standard Deviation In The Cluster</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Scaled Value Of Standard Deviation In The Cluster</em>' attribute.
	 * @see #getScaledValueOfStandardDeviationInTheCluster()
	 * @generated
	 */
	void setScaledValueOfStandardDeviationInTheCluster(int value);

	/**
	 * Returns the value of the '<em><b>Scale Factor Of Distance Of The Cluster From Ensemble Mean</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Scale Factor Of Distance Of The Cluster From Ensemble Mean</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Scale Factor Of Distance Of The Cluster From Ensemble Mean</em>' attribute.
	 * @see #setScaleFactorOfDistanceOfTheClusterFromEnsembleMean(byte)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_ScaleFactorOfDistanceOfTheClusterFromEnsembleMean()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Scale factor of distance of the cluster from ensemble mean' description_en='Scale factor of distance of the cluster from ensemble mean'"
	 * @generated
	 */
	byte getScaleFactorOfDistanceOfTheClusterFromEnsembleMean();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getScaleFactorOfDistanceOfTheClusterFromEnsembleMean <em>Scale Factor Of Distance Of The Cluster From Ensemble Mean</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Scale Factor Of Distance Of The Cluster From Ensemble Mean</em>' attribute.
	 * @see #getScaleFactorOfDistanceOfTheClusterFromEnsembleMean()
	 * @generated
	 */
	void setScaleFactorOfDistanceOfTheClusterFromEnsembleMean(byte value);

	/**
	 * Returns the value of the '<em><b>Scaled Value Of Distance Of The Cluster From Ensemble Mean</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Scaled Value Of Distance Of The Cluster From Ensemble Mean</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Scaled Value Of Distance Of The Cluster From Ensemble Mean</em>' attribute.
	 * @see #setScaledValueOfDistanceOfTheClusterFromEnsembleMean(int)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_ScaledValueOfDistanceOfTheClusterFromEnsembleMean()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Scaled value of distance of the cluster from ensemble mean' description_en='Scaled value of distance of the cluster from ensemble mean'"
	 * @generated
	 */
	int getScaledValueOfDistanceOfTheClusterFromEnsembleMean();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getScaledValueOfDistanceOfTheClusterFromEnsembleMean <em>Scaled Value Of Distance Of The Cluster From Ensemble Mean</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Scaled Value Of Distance Of The Cluster From Ensemble Mean</em>' attribute.
	 * @see #getScaledValueOfDistanceOfTheClusterFromEnsembleMean()
	 * @generated
	 */
	void setScaledValueOfDistanceOfTheClusterFromEnsembleMean(int value);

	/**
	 * Returns the value of the '<em><b>Ensemble Forecast Numbers Offset</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Ensemble Forecast Numbers Offset</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Ensemble Forecast Numbers Offset</em>' attribute.
	 * @see #setEnsembleForecastNumbersOffset(long)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate43_EnsembleForecastNumbersOffset()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='List of Nc offset' description_en='Offset of the list of Nc ensemble forecast numbers (Nc is given in octet 58)'"
	 * @generated
	 */
	long getEnsembleForecastNumbersOffset();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate43#getEnsembleForecastNumbersOffset <em>Ensemble Forecast Numbers Offset</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Ensemble Forecast Numbers Offset</em>' attribute.
	 * @see #getEnsembleForecastNumbersOffset()
	 * @generated
	 */
	void setEnsembleForecastNumbersOffset(long value);

} // ProductDefinitionTemplate43
